package com.fyx.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.List;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class MaiAdInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField(exist = false)
    private List<Timestamp> qTime;

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    @TableField(exist = false)
    private Boolean hasChildren = true;

    private Integer time;
    private String channel;
    private String theFather;
    private Long users=0L;
    private Long userOn=0L;
    private Long allWatch=0L;
    private Long allAcWatch=0L;
    private Long actNum=0L;

    private Long     WatchAdStoreDiamond=0L; /**商城钻石广告 */
    private Long     WatchAdLose=0L; /**对局免输广告 */
    private Long     WatchAdBroke=0L;  /**对局救济金广告 */
    private Long     WatchAdHappyLoot=0L;  /**转盘广告 */
    private Long     WatchAdSignSeven=0L;    /**七日签到广告  */
    private Long     WatchAdGoodCard=0L; /**好牌开局广告 */
    private Long     WatchAdHongzhong=0L;  /**红中开局广告  */
    private Long     WatchAdHongzhongjl=0L;  /**红中接力红中开局广告  */
    private Long     WatchAdHongzhongbxp=0L;  /**红中不洗牌红中开局广告  */
    private Long     WatchAdHongzhongqs=0L;/**红中雀神红中开局广告  */
    private Long     WatchAdHongzhong4=0L;/**红中4红中开局广告  */
    private Long     WatchAdHongzhongkl=0L;/**红中克隆红中开局广告  */
    private Long     WatchAdHongzhongklqs=0L;/**红中克隆雀神红中开局广告  */
    private Long    WatchAdBenefit=0L; /**救济金广告 */
    private Long     MrtWatchAdGoodCard=0L;/**名人堂好牌开局广告 */
    private Long  WatchAdWealthCom=0L;/**财神降临广告 */
    private Long  WatchAdPropsFuka=0L;   /**福卡*/
    private Long  WatchAdPropsFeng=0L;    /**封顶卡*/
    private Long  WatchAdPropsJia=0L;    /**加倍卡*/
    private Long  WatchAdMatchJoin=0l;   /**包名比赛场*/


//    private Long  watchSplash;//                        130,
    private Long       watchOtherBanner=0L; //                 131,
    private Long     watchHb1Banner=0L;   //                132,
    private Long     watchHb2Banner=0L;   //                133,
    private Long     watchHomeHalf=0L;      //               134,
    private Long      watchJsyHalf=0L;       //               135,
    private Long     watchFailCloseHalf=0L;  //             141,
    private Long    watchBubbleCloseHalf=0L;   //          148,

    private Long       watchWinHbVideo=0L;   //               136,
    private Long      watchLsHbVideo=0L;    //               137,
    private Long     watchLsCloseInt=0L;    //              138,
    private Long     watchFailHbVideo=0L;   //              139,
    private Long    watchInterruptVideo=0L;  //   watch_interrupt_video           140,
    private Long    watchLuckyHbVideo=0L;     //   watch_lucky_hb_video        142,
    private Long    watchLuckyCloseHalf=0L;    //  watch_lucky_close_half        143,
    private Long    watchBrokeJjjVideo=0L;     //  watch_broke_jjj_video        144,
    private Long     watchRedcardVideo=0L;       // watch_redcard_video         145,
    private Long    watchGoodcardVideo=0L;      //  watch_goodcard_video        146,
    private Long    watchBubbleHbVideo=0L;     //   watch_bubble_hb_video       147,
    private Long    watchAwakenHbVideo=0L;      //  watch_awaken_hb_video       149,
    private Long    watchAwakenCloseInt=0L;     //   watch_awaken_close_int      150,
    private Long    watchQdVideo=0L;              // watch_qd_video       151,
    private Long    watchShopVideo=0L;             // watch_shop_video      152,
    private Long     watchPropcardVideo=0L;         // watch_propcard_video       153,
    private Long     watchCoinAdd1Video=0L;       //   watch_coin_add1_video     154,
    private Long    watchCoinAdd2Video=0L;       //   watch_coin_add2_video     155,
    private Long    watchAdHongzhongxl8=0l;
    private Long    watchAdBigOrSmall=0l;  //157
    private Long    watchAdGodBlessJP=0l;  //160雀神赐福加倍破番看视频
    private Long    watchAdQianceng=0l;
    private Long    watchAdBagang=0l;

    private Long    failWatchAdGodBlessJP=0l;  //160雀神赐福加倍破番看视频
    private Long    failWatchAdBigOrSmall=0l;
    private Long     failWatchAdStoreDiamond=0L;
    private Long     failWatchAdLose=0L;
    private Long     failWatchAdBroke=0L;
    private Long     failWatchAdHappyLoot=0L;
    private Long     failWatchAdSignSeven=0L;    /**七日签到广告  */
    private Long     failWatchAdGoodCard=0L; /**好牌开局广告 */
    private Long     failWatchAdHongzhong=0L;  /**红中开局广告  */
    private Long     failWatchAdHongzhongjl=0L;  /**红中接力红中开局广告  */
    private Long     failWatchAdHongzhongbxp=0L;  /**红中不洗牌红中开局广告  */
    private Long     failWatchAdHongzhongqs=0L;/**红中雀神红中开局广告  */
    private Long     failWatchAdHongzhong4=0L;/**红中4红中开局广告  */
    private Long     failWatchAdHongzhongkl=0L;/**红中克隆红中开局广告  */
    private Long     failWatchAdHongzhongklqs=0L;/**红中克隆雀神红中开局广告  */

    private Long        failWatchWinHbVideo=0L;   //               136,
    private Long       failWatchLsHbVideo=0L;    //               137,
    private Long      failWatchLsCloseInt=0L;    //              138,
    private Long      failWatchFailHbVideo=0L;   //              139,
    private Long     failWatchInterruptVideo=0L;  //             140,
    private Long     failWatchLuckyHbVideo=0L;     //           142,
    private Long     failWatchLuckyCloseHalf=0L;    //          143,
    private Long     failWatchBrokeJjjVideo=0L;     //          144,
    private Long      failWatchRedcardVideo=0L;       //          145,
    private Long     failWatchGoodcardVideo=0L;      //          146,
    private Long     failWatchBubbleHbVideo=0L;     //          147,
    private Long     failWatchAwakenHbVideo=0L;      //         149,
    private Long     failWatchAwakenCloseInt=0L;     //         150,
    private Long     failWatchQdVideo=0L;              //        151,
    private Long     failWatchShopVideo=0L;             //       152,
    private Long      failWatchPropcardVideo=0L;         //       153,
    private Long      failWatchCoinAdd1Video=0L;       //        154,
    private Long     failWatchCoinAdd2Video=0L;       //        155,
    private Long     failWatchAdHongzhongxl8=0l;
    private Long    failWatchAdQianceng=0l;
    private Long    failWatchAdBagang=0l;

    private Long    failWatchAdBenefit=0L; /**救济金广告 */
    private Long    failMrtWatchAdGoodCard=0L;/**失败名人堂好牌开局广告 */
    private Long  failWatchAdWealthCom=0L;
    private Long  failWatchAdPropsFuka=0L;
    private Long  failWatchAdPropsFeng=0L;
    private Long  failWatchAdPropsJia=0L;
    private Long  failWatchAdMatchJoin=0l;   /**包名比赛场失败*/

}
